<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<title>class InfoBulle</title>
	<style type="text/css">
	/* ZenDoc identity */
	.zendoc { font-family: Arial, Helvetica, sans-serif; margin:3px; }
	.zendoc a:hover { text-decoration:none; }
	.zendoc span.title-comment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#AAA; }
	.zendoc span.title-zen { color:#26A; font-weight:normal; }
	.zendoc span.title-doc { color:black; font-weight:bold; }
	/* overall */
	html, body, div { margin:0; padding:0; border:none; }
	body { font-family:Arial, Helvetica, sans-serif; font-size:90%; }
	a { text-decoration:none; }
	a:hover { text-decoration:underline; }
	h2 { color:#999; margin:2em 0 0 0; padding:0 2px 0 20px; border-bottom:2px solid #58B; }
	h3 { color:#B36B00; margin-top:3em; }
	dl { margin:.5em 0 3px 0; }
	dt { font-weight:bold; }
	td { vertical-align:top; }
	th { text-align:left; color:#58B; background-color:#E3ECF4; }
	code { font-size:1.1em; }
	/* specific */
	#header { background-color:#EAEAEA; padding:1px; }
	#links { color:#999; background-color:#FFE; border-bottom:1px solid #58B; padding:2px 20px; }
	#links a { color:#999; }
	.content { padding:10px 20px; }
	#class-definition { background-color:#58B; color:white; }
	#class-definition .classkind { font-weight:bold; }
	#class-definition .classkind .package { font-weight:normal; }
	#class-definition .classname { font-size:4em; margin:5px 0; }
	#class-definition .superclassname { padding-left:20px; font-style:italic; }
	#class-definition .implements { padding-left:20px; font-style:italic; }
	#class-info .content { margin:20px; border:1px solid #58B; }
	pre.definition { background-color:#FFE; border:1px solid #E4E29A; padding:3px; }
	.generated {
		font-style:italic;
		font-size:80%;
		color:#666;
		margin:1em 0 0 0;
		padding:5px 20px;
		border-top:1px solid #999;
	}
	/* tables */
	.member-list { border:1px solid #58B; margin:2em 20px; }
	.member-list a { color:#B36B00; }
	.member-list table { border-collapse:collapse; }
	.member-list td { border-top:1px solid #58B; }
	.member-list td.name { width:175px; text-align:right; padding-right:5px; }
	.member-list table { width:100%; }
	.even { background-color:#FFE; }
	.odd { background-color:white; }
	.param .name { color:#666; }
	</style>
</head>

<body>
<div id="page">
	<div id="header">
		<h4 class="zendoc"><a href="http://www.zendoc.org" title="ZenDoc Documentation Tool Home"><span class="title-comment">/**</span><span class="title-zen">Zen</span><span class="title-doc">Doc</span><span class="title-comment">--&gt;</span></a></h4>
	</div>
	<div id="class-definition" class="section">
		<div class="content">
			
			<div class="classkind">class <span class="package"></span></div>
			<h1 class="classname">InfoBulle</h1>
			
			<div class="superclassname">Extends: MovieClip</div>
			<div class="implements">Implements: IInfoBulle</div>
		</div>
		<div id="links">
			<a href="#class-info">Class Information</a>
			 | <a href="#class-constructors">Constructors</a>
			 | <a href="#class-properties">Properties</a>
			 | <a href="#class-methods">Methods</a>
			
		</div>
	</div>
	
	<div id="class-info" class="section">
		<h2>Class Information</h2>
		<div class="content">
			
				<dl>
					
					
					<dt>Description</dt>
					<dd>To display a bubble info when rollOver a clip (target)</dd>
					
					public class InfoBulle extends MovieClip implements IInfoBulle</dd>
					
				</dl>
			
			
			</div>
			
			
			<div class="member-list">
			<table><tr><th colspan="2">Constructors</th></tr>
				<tr class="even">
					<td class="name"><a href="#InfoBulle">InfoBulle()</a></td>
					<td>Create an instance of InfoBulle (bubble info)</td>
				</tr>
			</table></div>
			
			
			<div class="member-list">
			<table><tr><th colspan="2">Properties</th></tr>
				<tr class="even">
					<td class="name"><a href="#BOTTOM">BOTTOM</a></td>
					<td>The bubble info position is on the bottom of his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="odd">
					<td class="name"><a href="#TOP">TOP</a></td>
					<td>The bubble info position is on the top of his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="even">
					<td class="name"><a href="#TYPE_MOUSEMOVE">TYPE_MOUSEMOVE</a></td>
					<td>The bubble info follow the mouse with a delay when is visible</td>
				</tr><tr class="odd">
					<td class="name"><a href="#TYPE_STATIC">TYPE_STATIC</a></td>
					<td>The bubble info don't move when is visible</td>
				</tr><tr class="even">
					<td class="name"><a href="#texteClip">texteClip</a></td>
					<td>Return the Clip contains the textField (named tTexte) of the bubble info</td>
				</tr><tr class="odd">
					<td class="name"><a href="#target">target</a></td>
					<td>The target clip of the bubble info. Need to set before call the init method.</td>
				</tr><tr class="even">
					<td class="name"><a href="#position">position</a></td>
					<td>The position type relative to the target clip (or to the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE). Need to set before call the init method.</td>
				</tr><tr class="odd">
					<td class="name"><a href="#centerFleche">centerFleche</a></td>
					<td>Indicate if the arrow picto of the bubble info is center. Need to set before call the init method.</td>
				</tr><tr class="even">
					<td class="name"><a href="#marge">marge</a></td>
					<td>The distance x,y between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="odd">
					<td class="name"><a href="#margeX">margeX</a></td>
					<td>The distance x between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="even">
					<td class="name"><a href="#margeY">margeY</a></td>
					<td>The distance y between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="odd">
					<td class="name"><a href="#delayMouseMove">delayMouseMove</a></td>
					<td>The delay value of the bubble info movement (if the type is InfoBulle.TYPE_MOUSEMOVE)</td>
				</tr><tr class="even">
					<td class="name"><a href="#mouseOverEnabled">mouseOverEnabled</a></td>
					<td>Enable or disable the listeners MouseOver on the target of the bubble info. Default true</td>
				</tr><tr class="odd">
					<td class="name"><a href="#type">type</a></td>
					<td>The type of the bubble info. The valid type are InfoBulle.TYPE_MOUSEMOVE and InfoBulle.TYPE_STATIC</td>
				</tr>
			</table></div>
			
			
			<div class="member-list">
			<table><tr><th colspan="2">Methods</th></tr>
				<tr class="even">
					<td class="name"><a href="#init">init()</a></td>
					<td>Initialize the bubble info. The size is automatically calculated from the size of textField (with the text)</td>
				</tr><tr class="odd">
					<td class="name"><a href="#dispose">dispose()</a></td>
					<td>Remove and clear internal properties</td>
				</tr><tr class="even">
					<td class="name"><a href="#display">display()</a></td>
					<td>To display the bubble info</td>
				</tr><tr class="odd">
					<td class="name"><a href="#hide">hide()</a></td>
					<td>To hide the bubble info</td>
				</tr>
			</table></div>
			
			
	</div>
		
	<br />
	
	<div id="class-constructors" class="member-group section">
		<h2>Constructors</h2>
		<div class="content">
			<div class="member-item">
				<h3 id="InfoBulle">InfoBulle()</h3>
				<pre class="definition"><code>public function InfoBulle(mc:MovieClip = null)</code></pre>
				<div>Create an instance of InfoBulle (bubble info)</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>mc</code></td><td>The clip contains the assets of the infobulle</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div>
		</div>
	</div>
	<br />
	<div id="class-properties" class="member-group section">
		<h2>Properties</h2>
		<div class="content">
			<div class="member-item">
				<h3 id="BOTTOM">BOTTOM</h3>
				<pre class="definition"><code>public static var BOTTOM:String</code></pre>
				<div>The bubble info position is on the bottom of his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="TOP">TOP</h3>
				<pre class="definition"><code>public static var TOP:String</code></pre>
				<div>The bubble info position is on the top of his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="TYPE_MOUSEMOVE">TYPE_MOUSEMOVE</h3>
				<pre class="definition"><code>public static var TYPE_MOUSEMOVE:String</code></pre>
				<div>The bubble info follow the mouse with a delay when is visible</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="TYPE_STATIC">TYPE_STATIC</h3>
				<pre class="definition"><code>public static var TYPE_STATIC:String</code></pre>
				<div>The bubble info don't move when is visible</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="texteClip">texteClip</h3>
				<pre class="definition"><code>public function get texteClip():MovieClip</code></pre>
				<div>Return the Clip contains the textField (named tTexte) of the bubble info</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="target">target</h3>
				<pre class="definition"><code>public function set target(val:MovieClip)</code></pre>
				<div>The target clip of the bubble info. Need to set before call the init method.</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="position">position</h3>
				<pre class="definition"><code>public function set position(val:String)</code></pre>
				<div>The position type relative to the target clip (or to the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE). Need to set before call the init method.</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="centerFleche">centerFleche</h3>
				<pre class="definition"><code>public function set centerFleche(val:Boolean)<br />public function get centerFleche():Boolean</code></pre>
				<div>Indicate if the arrow picto of the bubble info is center. Need to set before call the init method.</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="marge">marge</h3>
				<pre class="definition"><code>public function set marge(val:Number)</code></pre>
				<div>The distance x,y between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="margeX">margeX</h3>
				<pre class="definition"><code>public function set margeX(val:Number)</code></pre>
				<div>The distance x between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="margeY">margeY</h3>
				<pre class="definition"><code>public function set margeY(val:Number)</code></pre>
				<div>The distance y between the bubble info and his target (or of the mouse position if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="delayMouseMove">delayMouseMove</h3>
				<pre class="definition"><code>public function get delayMouseMove():int<br />public function set delayMouseMove(value:int):void</code></pre>
				<div>The delay value of the bubble info movement (if the type is InfoBulle.TYPE_MOUSEMOVE)</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="mouseOverEnabled">mouseOverEnabled</h3>
				<pre class="definition"><code>public function get mouseOverEnabled():Boolean<br />public function set mouseOverEnabled(value:Boolean):void</code></pre>
				<div>Enable or disable the listeners MouseOver on the target of the bubble info. Default true</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="type">type</h3>
				<pre class="definition"><code>public function get type() : String<br />public function set type(type : String) : void</code></pre>
				<div>The type of the bubble info. The valid type are InfoBulle.TYPE_MOUSEMOVE and InfoBulle.TYPE_STATIC</div>
				
			
			
			
			
			</div>
		</div>
	</div>
	<br />
	<div id="class-methods" class="member-group section">
		<h2>Methods</h2>
		<div class="content">
			<div class="member-item">
				<h3 id="init">init()</h3>
				<pre class="definition"><code>public function init()</code></pre>
				<div>Initialize the bubble info. The size is automatically calculated from the size of textField (with the text)</div>
				
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="dispose">dispose()</h3>
				<pre class="definition"><code>public function dispose()</code></pre>
				<div>Remove and clear internal properties</div>
				
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="display">display()</h3>
				<pre class="definition"><code>public function display(xInfobulle:Number = NaN, yInfobulle:Number = NaN)</code></pre>
				<div>To display the bubble info</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>xInfobulle</code></td><td>the position x of the bubble info (relative to stage)</td></tr>
					<tr><td class="name"><code>yInfobulle</code></td><td>the position y of the bubble info (relative to stage)</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="hide">hide()</h3>
				<pre class="definition"><code>public function hide()</code></pre>
				<div>To hide the bubble info</div>
				
				
				
			
			
			
			
			</div>
		</div>
	</div>
	
	<p class="generated">Page generated: 7:38 pm on June 7, 2010</p>
</div>
</body>
</html>